What the Python is

是一种广泛使用的高级编程语言,属于通用型编程语言,由吉多·范罗苏姆 创造,第一版发布于 1991 年。可以视之为一种改良(加入一些其他编程语言的优点,如面向对象)的 LISP。作为一种解释型语言,Python 的设计哲学强调代码的可读性和简洁的语法(尤其是使用空格缩进划分代码块,而非使用大括号或者关键词)。相比于 C++ 或 Java,Python 让开发者能够用更少的代码表达想法。不管是小型还是大型程序,该语言都试图让程序的结构清晰明了
Python 拥有动态类型系统和垃圾回收功能,能够自动管理内存使用,并且支持多种编程范式,包括面向对象、命令式、函数式和过程式编程。其本身拥有一个巨大而广泛的标准库。

语言特性

  • Interactive
  • Interpreted
  • Modular
  • Dynamic
  • Object-oriented
  • Portable
  • High level
  • Extensible in C++ & C

What the advantages

  • 广泛的标准库
    涉及到基本上各种领域,包括web开发、web服务开发工具、操作系统接口,协议。。。。
  • 可集成
  • 提高开发人员的工作效率
  • 强大的生产力

What the disadvantages

  • 与其他语言大相径庭
    python的语言特性相对于其他语言有很大的区别,比如动态类型。
  • 移动端弱计算能力
  • 速度
  • 运行时错误
  • 欠发达的数据库访问层

Start From Cookbook

cookbook